Big Huge Thesaurus

Paracheirodon axelrodi

noun